01. 概况

毕业项目概述

在此毕业项目中,你将运用你在此纳米学位中学到的机器学习算法和方法选择一个你感兴趣的问题来解决。首先你需要 定义(define) 一个你想要解决的问题,调研可能的解决方案,并解释其衡量指标。其次,你需要通过数据可视化和数据挖掘**分析 (analyze) * 这个问题,以便对适于解决该问题的算法和特征有一个更好的了解。接着,你需要 实现 (implement) 你的算法和衡量指标。你需要记录下预处理、改善、后处理的整个过程。接下来,你需要收集这些模型的表现 *结果(results) **,把重要的部分可视化,来验证或证明这些结果。最后,你要在你的结果基础上得出 结论 (conclusions) ,讨论一下你的实现是否真的解决了这个问题。

毕业项目要点

我们希望通过设计这样一个项目,让你撰写一篇完整的、端到端的,针对你感兴趣问题的解决方案的报告。无论是研发新技术、从之前的技术中进行改进,学会恰当地记录你的流程,是一项对结果验证与重现而言不可或缺的技能。

通过完成该项目,你将学到:

  • 如何研究和探索一个你感兴趣的真实世界的问题。
  • 如何准确的运用一个特定的机器学习算法和技术。
  • 如何对数据进行分析和可视化,以及如何验证结果。
  • 如何把你的工作记录下来并撰写报告。